refined iron froth/dross - Spanish English Dictionary